package com.jingyanzi.marketing.service;

import com.jingyanzi.marketing.domain.VoucherDo;
import com.jingyanzi.marketing.query.VoucherQuery;
import com.jingyanzi.marketing.result.ResultDO;

public interface IVoucherService {

	/**
	 * 添加凭证信息
	 * @param maVoucherDo
	 * @return
	 */
	public ResultDO add(VoucherDo maVoucherDo);
	/**
	 * 修改凭证信息
	 * @param maVoucherDo
	 * @return
	 */
	public ResultDO modifi(VoucherDo maVoucherDo);
	/**
	 * 删除凭证信息
	 * @param id
	 * @return
	 */
	public ResultDO remove(Integer id);
	/**
	 * 返回凭证信息
	 * @param id
	 * @return
	 */
	public ResultDO get(Integer id);
	/**
	 * 查询凭证信息
	 * @param maVoucherQuery
	 * @return
	 */
	public ResultDO query(VoucherQuery maVoucherQuery);
}
